/*

 */
 /*首页*/
@charset "UTF-8";
.ov{ overflow:hidden;}
.r{ float:right;}
.l{float:left;}
.clear{ clear:both;}
.screen_none{height:2.3rem; float:left;}
.screen .screen_none{ width:100%; height:8px; float:left;}
.screen_sub{ text-align:center; position:fixed;
bottom:0px; height:45px;   width:100%; float:left;}

.affirm_sub_1{width:100%; border-top:1px solid #00afff; background:#00afff; color:#fff;float:left;height:45px;}

.top_img,.top_img img{width:100%;}

.affirm_list{width:100%; overflow:hidden;   background:#fff; border-bottom:1px solid #e5e5e5;}
.affirm_list li{ width:100%; text-align:left; float:left;}
.affirm_list_img{width:40%; padding:2%; float:left;}
.affirm_list_img img{width:100%;}
.affirm_name{ font-size:14px; font-weight:bold; line-height:25px; }
.affirm_list .price{ font-size:25px; font-weight:bold; color:#00afff; line-height:30px;margin-top:15px;}
.affirm_list .price span{ font-size:14px;}
.affirm_message .mill{font-size:12px; color:#959595; width:120px; float:left; line-height:30px;}
.affirm_message{width:58%; float:left;}

.color_ch{width:100%;  float:left; margin-top:10px; font-size:14px; background:#fff; height:auto;}
.color_ch ul{ height:40px; width:96%; margin:0 auto; line-height:40px;}
.color_ch ul li {width:15%;   padding-right:5px; text-align:right; font-size:14px; line-height:30px; margin-top:0px; float:left; height:2rem;}
.color_ch ul li a{color:#545454}
.color_ch ul  .color_ch_type{ margin-top:5px; padding-right:0px; font-size:12px;}
.color_ch_type input{width:100%; height:33px; background:#fff; color:#545454; border:1px solid #e5e5e5; border-radius:3px; }

.color_ch .screen_2{ margin-left:2%;}
.buy_number{width:100%; float:left; margin-top:5px; background:#fff; height:auto;border-top:1px solid #e5e5e5;}
.buy_number ul{width:96%; margin:0 auto; padding:0 2%; }
.buy_number ul li{width:50%; float:left; line-height:40px;}
.aui-bar-btn-item {
    display: table-cell;
    position: relative;
    width: 1%;
    line-height: 1.6rem;
    text-align: center;
    vertical-align: middle;
    border-radius: 0;
    position: relative;
    border-width: 1px;
    border-style: solid;
    border-color: #00afff;
    border-left-width: 0;
}
.buy_number_1{ text-align:right; color:#00afff; height:50px; font-weight:bold;}
.buy_number dl{width:100%; float:left; margin-top:5px; height:50px; text-align:center; font-size:12px; color:#545454;}
.buy_number dl a{color:#ff0000;}

/****确认订单页面****/
.affirm_nav{width:100%; float:left; background:#fff; height:2.3rem; border-bottom:1px solid #e5e5e5; line-height:40px;}
.affirm_nav ul li{ text-align:center; line-height:2.3rem; font-weight:bold;}
.back{width:1.5rem; height:2.3rem; float:left;background:url(icon.png); background-position: 15px -176px;}
.black{width:100%; height:1000px;z-index:1; background:#000; opacity: 0.5}
.pay_close{width:20%;height:20px; float:left; padding:10px;background:url(menu_b.png) no-repeat 0 0; background-position: -50px -320px;}
.pay_banner{ font-size:16px; width:100%; text-align:center; float:left; line-height:35px; }
.pay_first ul{ line-height:35px;border-bottom:1px solid #e9e9e9; width:98%; padding:0 1%; }
.pay_first a{color:#555;}
.mydiv {
	display:none;
z-index:20000;
width: 100%;
right:0px;
top:0px;
float:left;
position:fixed!important;/* FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/
}
.bg,.popIframe {
background-color: #555; display:none;
width: 100%;
height: 100%;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:5;
position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/
_top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}
.popIframe {
filter:alpha(opacity=0);/*IE*/
opacity:0;/*FF*/
}
.pay_first{ position:fixed;
bottom:0px;
z-index:12001;
background:#fff;
width:100%;
font-size:14px;
}
.submit_page{width:100%;position:relative; height:50px; color:#fff; background:#00afff; bottom:0px;}
.forget_banner{width:100%; }
.forget_banner ul{width:100%; margin:0 auto; }
.forget_banner ul li{font:#696969; font-size:16px;width:60%; margin:0 auto; text-align:center; line-height:40px;}

.pay_close{width:20%;height:20px; float:left; padding:10px; line-height:50px; margin-top:-15px; color:#00afff;} 

/******支付成功****/

.pay_success{width:100%; height:100px; background:#fff;}
.pay_success ul li{width:100%; height:100px; float:left; text-align:center; font-size:1.5rem; color:#00afff; line-height:100px;}
.pay_success ul li i{background:#00afff; border-radius:100%;}
.pay_success ul li .aui-icon-correct{ font-size:30px; color:#fff; line-height:20px; padding:10px 10px; margin-right:15px;}
.pay_success_1{ margin-top:5px; background:#fff; text-align:center; line-height:35px; font-size:14px;}
.pay_success_2{width:100%; background:#fff; height:auto;}
.pay_success_2 ul{ border-top:1px solid #e5e5e5; width:100%; float:left;}
.pay_success_2 ul li{ width:49%; float:left; padding-left:2%; line-height:40px;  font-size:14px;}
.pay_success_r{ text-align:right;}
.pay_success_3{margin-top:5px; width:100%; line-height:60px; background:#fff;}
.pay_success_3 ul li{ text-align:right; margin-right:2%; font-size:18px; font-weight:bold;}
